home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / ftn / ep.z / ep
Encoding:
Text File  |  1998-10-30  |  6.0 KB  |  133 lines

  1.  
  2.  
  3.  
  4. EEEEPPPP((((3333FFFF))))                                                                  EEEEPPPP((((3333FFFF))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ep: epbase, epprec, epemin, epemax, eptiny, ephuge, epmrsp - FORTRAN
  10.      numeric characteristic constants
  11.  
  12. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  13.      iiiinnnntttteeeeggggeeeerrrr ****2222 sssshhhhrrrrtttt
  14.      iiiinnnntttteeeeggggeeeerrrr ****4444 iiiinnnnttttrrrr
  15.      rrrreeeeaaaallll ****4444 ssssnnnnggggllll
  16.      rrrreeeeaaaallll ****8888 ddddbbbbllll
  17.      iiiinnnntttteeeeggggeeeerrrr ****8888 llllllll
  18.  
  19.      iiiinnnntttteeeeggggeeeerrrr ****4444 nnnnbbbbaaaasssseeee,,,, nnnnpppprrrreeeecccc,,,, nnnneeeemmmmiiiinnnn,,,, nnnneeeemmmmaaaaxxxx,,,, nnnnhhhhuuuuggggeeee
  20.      rrrreeeeaaaallll ****4444 ffffttttiiiinnnnyyyy,,,, ffffhhhhuuuuggggeeee,,,, ffffeeeeppppssssllll
  21.      rrrreeeeaaaallll ****8888 ddddttttiiiinnnnyyyy,,,, ddddhhhhuuuuggggeeee,,,, ddddeeeeppppssssllll
  22.      iiiinnnntttteeeeggggeeeerrrr ****8888 llllllllhhhhuuuuggggeeee
  23.  
  24.      nnnnbbbbaaaasssseeee ==== eeeeppppbbbbaaaasssseeee((((sssshhhhrrrrtttt))))
  25.      nnnnpppprrrreeeecccc ==== eeeepppppppprrrreeeecccc((((sssshhhhrrrrtttt))))
  26.      nnnnhhhhuuuuggggeeee ==== eeeepppphhhhuuuuggggeeee((((sssshhhhrrrrtttt))))
  27.  
  28.      nnnnbbbbaaaasssseeee ==== eeeeppppbbbbaaaasssseeee((((iiiinnnnttttrrrr))))
  29.      nnnnpppprrrreeeecccc ==== eeeepppppppprrrreeeecccc((((iiiinnnnttttrrrr))))
  30.      nnnnhhhhuuuuggggeeee ==== eeeepppphhhhuuuuggggeeee((((iiiinnnnttttrrrr))))
  31.  
  32.      nnnnbbbbaaaasssseeee ==== eeeeppppbbbbaaaasssseeee((((llllllll))))
  33.      nnnnpppprrrreeeecccc ==== eeeepppppppprrrreeeecccc((((llllllll))))
  34.      llllllllhhhhuuuuggggeeee ==== eeeepppphhhhuuuuggggeeee((((llllllll))))
  35.  
  36.      nnnnbbbbaaaasssseeee ==== eeeeppppbbbbaaaasssseeee((((ssssnnnnggggllll))))
  37.      nnnnpppprrrreeeecccc ==== eeeepppppppprrrreeeecccc((((ssssnnnnggggllll))))
  38.      nnnneeeemmmmiiiinnnn ==== eeeeppppeeeemmmmiiiinnnn((((ssssnnnnggggllll))))
  39.      nnnneeeemmmmaaaaxxxx ==== eeeeppppeeeemmmmaaaaxxxx((((ssssnnnnggggllll))))
  40.      ffffttttiiiinnnnyyyy ==== eeeeppppttttiiiinnnnyyyy((((ssssnnnnggggllll))))
  41.      ffffhhhhuuuuggggeeee ==== eeeepppphhhhuuuuggggeeee((((ssssnnnnggggllll))))
  42.      ffffeeeeppppssssllll ==== eeeeppppmmmmrrrrsssspppp((((ssssnnnnggggllll))))
  43.  
  44.      nnnnbbbbaaaasssseeee ==== eeeeppppbbbbaaaasssseeee((((ddddbbbbllll))))
  45.      nnnnpppprrrreeeecccc ==== eeeepppppppprrrreeeecccc((((ddddbbbbllll))))
  46.      nnnneeeemmmmiiiinnnn ==== eeeeppppeeeemmmmiiiinnnn((((ddddbbbbllll))))
  47.      nnnneeeemmmmaaaaxxxx ==== eeeeppppeeeemmmmaaaaxxxx((((ddddbbbbllll))))
  48.      ddddttttiiiinnnnyyyy ==== eeeeppppttttiiiinnnnyyyy((((ddddbbbbllll))))
  49.      ddddhhhhuuuuggggeeee ==== eeeepppphhhhuuuuggggeeee((((ddddbbbbllll))))
  50.      ddddeeeeppppssssllll ==== eeeeppppmmmmrrrrsssspppp((((ddddbbbbllll))))
  51.  
  52. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  53.      _e_p is the general name for the set of intrinsic functions which return
  54.      the numeric characteristics of each of the standard numeric types.
  55.  
  56.      _e_p_b_a_s_e - returns the base for the type of the argument (for floating
  57.      point types, _e_p_b_a_s_e returns the base of the mantissa).  Currently this is
  58.      2.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. EEEEPPPP((((3333FFFF))))                                                                  EEEEPPPP((((3333FFFF))))
  71.  
  72.  
  73.  
  74.      _e_p_p_r_e_c - returns the precision (in terms of power of the base) for the
  75.      type of the argument.  The sign bit (if any) is not included in the
  76.      precision.  The assumed bit (see IEEE floating point specifications), if
  77.      any, will be included in the precision.
  78.  
  79.      _e_p_e_m_i_n, _e_p_e_m_a_x - returns the minimum (or maximum) exponent for the
  80.      floating point type of the argument.
  81.  
  82.      _e_p_t_i_n_y, _e_p_h_u_g_e - returns the smallest (or largest) non-zero positive
  83.      number in the type of the argument.
  84.  
  85.      _e_p_m_r_s_p - returns the epsilon for the floating point type of the argument.
  86.  
  87.  
  88. NNNNOOOOTTTTEEEE
  89.      eptiny is not supported for integer types, it may be safely assumed to be
  90.      1.
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.